self-pollinating species - Inglés Sinónimo Diccionario